// 1.导入express
const express = require('express')
// 2.创建web服务器实例
const app = express()

// 4.导入路由模块
const router = require('./7.路由模块化.js')
const router2 = require('./7.路由模块化.js')

//5.注册路由模块
app.use(router) // postman输入http://127.0.0.1:8080/user
//注意: app.use() 函数的作用，就是来注册全局中间件 请看7.middleware 有对中间件的讲解

// 6.为路由模块添加前缀
// 我们之前学过静态资源托管，同样路由模块也可以添加前缀，方法同理.
// 有点方便我们定义接口不混淆

app.use('/api',router2) // 这里举例/api为挂载前缀，postman输入http://127.0.0.1:8080/api/user



// 3.启动服务器
app.listen(8080, () => {
    console.log('express is running at http://127.0.0.1:8080');
})